b7a9bd
@@ -667,8 +667,9 @@
implements HMasterInterface, HMasterRegionInterface, MasterServices, Server {
             abbreviate(this.assignmentManager.getRegionsInTransition().toString(), 256));
         return false;
       }
-      if (!this.serverManager.areDeadServersInProgress()) {
+      if (this.serverManager.areDeadServersInProgress()) {
         LOG.debug("Not running balancer because dead regionserver processing");
+        return false;
       }
       Map<HServerInfo, List<HRegionInfo>> assignments =
         this.assignmentManager.getAssignments();
